home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Atari Compendium
/
The Atari Compendium (Toad Computers) (1994).iso
/
files
/
umich
/
falcon
/
programm.ing
/
falclib2.lzh
/
ROUTS
/
CLS.S
< prev
next >
Wrap
Text File
|
1994-08-11
|
1KB
|
97 lines
*
* CLS.S
*
* @cls???
* clears ??? bytes.
* In a0.l=start adress
* (destroys everything)
*
* ??? supported: 184320 (384*240*16bp)
* 92160 (384*120*16bp)
* 32000
*
@cls184320
moveq #0,d1
moveq #0,d2
moveq #0,d3
moveq #0,d4
moveq #0,d5
moveq #0,d6
moveq #0,d7
move.l d1,a1
move.l d1,a2
move.l d1,a3
move.l d1,a4
move.l d1,a5
move.l d1,a6
move #885,d0
add.l #184320,a0
.cl2 movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
dbra d0,.cl2
movem.l d1-d7/a1,-(a0)
rts
@cls92160
moveq #0,d1
moveq #0,d2
moveq #0,d3
moveq #0,d4
moveq #0,d5
moveq #0,d6
moveq #0,d7
move.l d1,a1
move.l d1,a2
move.l d1,a3
move.l d1,a4
move.l d1,a5
move.l d1,a6
move #442,d0
add.l #92160,a0
.cl2 movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
dbra d0,.cl2
movem.l d1-d4,-(a0)
rts
@cls32000
moveq #0,d1
moveq #0,d2
moveq #0,d3
moveq #0,d4
moveq #0,d5
moveq #0,d6
moveq #0,d7
move.l d1,a1
move.l d1,a2
move.l d1,a3
move.l d1,a4
move.l d1,a5
move.l d1,a6
move #152,d0
add.l #32000,a0
.cl2 movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
dbra d0,.cl2
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d7/a1-a6,-(a0)
movem.l d1-d5,-(a0)
rts